Camellia Sinensis — synonyms, definition

1. Camellia sinensis (Noun)

1 synonym
tea
1 definition

Camellia sinensis (Noun) — A tropical evergreen shrub or small tree extensively cultivated in e.g. China and Japan and India; source of tea leaves. ex. "Camellia sinensis has fragrant white flowers"

2 types of
bush shrub
2 parts
tea tea leaf
1 part of
genus Camellia